Słownik polsko-angielski

mine rods, mine antennae; pot. mine horns